broadcast a live feed - Türkçe İngilizce Sözlük